週末趕code又顧小孩實在有點忙, 很抱歉先用舊文擋一下XD
在寫Android有時候需要一個Sever 來互動,可能是個remote REST API server加資料庫,或是In-App Billing 的帳務Serer,或是App的Content website,總之就是需要一個Server. 用過AWS、Azure,現在想要用一下GAE。這篇筆記是一邊進行一邊寫成的,一方面也是逼自己這次一定要從APP到Server完整走一遍。
使用的教材(有些地方不太一樣) : https://developers.google.com/appengine/docs/php/gettingstarted/introduction
分為幾個步驟:
那麼,就馬上開始吧!
[*][*]Python 2.7:本機環境的server 是Python寫的,要執行必須先準備Python執行環境
[*]App Engine PHP SDK:主要用來編譯、發布程式用,我安裝在D:\DEV\Google\google_appengine
[*]MySQL :在本機測試DB使用,這沒有含在SDK裡面要另外安裝,在server環境用的是Google Cloud SQL,用起來跟MySQL大致類似
找個地方建立個目錄,例如:D:\DEV\Google\HelloGAEProject,新增兩個檔案
Helloworld
.php<script src="https://gist.github.com/cnevinc/8285706.js"></script>
app
.yaml
回到command line D:\DEV\Google\下執行
如果這時候你看到這個對話框 ,可能你之前有在電腦裡面裝過AppServ,所以用到舊的php
[*].ini了,找到C:\windows\php.ini. 先移到別的地方
看到這段,就大功告成啦
快來去Browser裡面打http://localhost:8080看看,今天就到這囉,找php
[*].ini的bug弄了快一個小時@@